﻿#ifndef WRTASKRESULTPARSER
#define WRTASKRESULTPARSER

//表示任务结果解析器。
template <class T> class WRTaskResultParser
{
public:
    //尝试解析数据，并返回是否解析成功。
    bool parse(T& val, const unsigned char* buf, int len)
    {
        if (sizeof(T) != len)
            return false;
        val = *(const T*)buf;
        return true;
    }
};

#endif // WRTASKRESULTPARSER
